export const defaultSchema = [
  {
    attr: 1024,
    canTrigger: true,
    code: "switch",
    defaultRecommend: false,
    editPermission: true,
    executable: true,
    extContent: "",
    iconname: "icon-dp_power2",
    id: 1,
    mode: "rw",
    name: "总开关",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 1024,
    canTrigger: true,
    code: "mode",
    defaultRecommend: false,
    editPermission: true,
    executable: true,
    extContent: "",
    iconname: "icon-dp_mode",
    id: 3,
    mode: "rw",
    name: "喷雾模式",
    property: {
      range: [
        "large",
        "middle",
        "small"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 1024,
    canTrigger: true,
    code: "switch_led",
    defaultRecommend: false,
    editPermission: true,
    executable: true,
    extContent: "",
    iconname: "icon-dp_power2",
    id: 7,
    mode: "rw",
    name: "灯光开关",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 1024,
    canTrigger: true,
    code: "level",
    defaultRecommend: false,
    editPermission: true,
    executable: true,
    extContent: "",
    iconname: "icon-dp_mode",
    id: 12,
    mode: "rw",
    name: "喷雾档位",
    property: {
      range: [
        "level_1",
        "level_2",
        "level_3",
        "custom"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "fan_switch",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 101,
    mode: "rw",
    name: "风扇开关",
    property: {
      type: "bool"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "available_capacity",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 102,
    mode: "ro",
    name: "剩余容量",
    property: {
      range: [
        "high",
        "middle",
        "low",
        "very_low"
      ],
      type: "enum"
    },
    type: "obj"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "timer_1",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 103,
    mode: "rw",
    name: "定时1",
    property: {
      type: "raw",
      maxlen: 128
    },
    type: "raw"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "timer_2",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 104,
    mode: "rw",
    name: "定时2",
    property: {
      type: "raw",
      maxlen: 128
    },
    type: "raw"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "timer_3",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 105,
    mode: "rw",
    name: "定时3",
    property: {
      type: "raw",
      maxlen: 128
    },
    type: "raw"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "timer_4",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 106,
    mode: "rw",
    name: "定时4",
    property: {
      type: "raw",
      maxlen: 128
    },
    type: "raw"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "timer_5",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 107,
    mode: "rw",
    name: "定时5",
    property: {
      type: "raw",
      maxlen: 128
    },
    type: "raw"
  },
  {
    attr: 0,
    canTrigger: true,
    code: "switch_light",
    defaultRecommend: false,
    editPermission: false,
    executable: true,
    extContent: "",
    id: 108,
    mode: "rw",
    name: "灯光开关",
    property: {
      type: "bool"
    },
    type: "obj"
  }
] as const;